home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOpus Plus
/
DOpus Plus.iso
/
Tutorial
/
ARexx Tutorial
/
TuteRexx
/
Ver2Com.dopus5
< prev
next >
Wrap
Text File
|
1998-08-15
|
963b
|
33 lines
/*
$VER: Ver2Com.dopus5 1.0 (3.8.98) D.Clarke
Copies file version information to comment field of file.
*/
parse arg portname function source dest arguments
address value portname
options results
if function = 'init' then do
dopus command "Ver2Com" program "Ver2Com" desc "'Copies file version to comment'" 'source'
exit
end
lister query source path
path = strip(result,B,'"')
call pragma('d',path)
lister query source selfiles stem files
if files.count = 0 | files.count = '' | files.count = 'RESULT' then do
lister request '"No files selected" OK'
exit (5)
end
do i = 0 to files.count - 1
lister query source entry '"'files.i'"' stem fileinfo.
info = fileinfo.version||'.'fileinfo.revision' ('fileinfo.verdate')'
if info ~= '. ' then do
command wait original comment '"'path||files.i'"' '"'info'"'
fileinfo.comment = info
lister addstem source fileinfo.
end
lister select source files.i off
lister refresh source
end
exit